def to_camel_case(snake_str):
    return ''.join(word.capitalize() for word in snake_str.split('_'))


def determine_crud_type(sql_query) -> str:
    """判断 SQL 查询的 CRUD 类型。

    Args:
        sql_query: SQL 查询字符串。

    Returns:
        str: 'C' (Create), 'R' (Read), 'U' (Update), 'D' (Delete), 或 'Unknown'。
    """
    sql_query = sql_query.strip().upper()
    if sql_query.startswith('SELECT'):
        return 'R'
    elif sql_query.startswith('INSERT INTO'):
        return 'C'
    elif sql_query.startswith('UPDATE'):
        return 'U'
    elif sql_query.startswith('DELETE FROM'):
        return 'D'
    else:
        return 'Unknown'
